package good;

/**
 * 分析bad包下的问题。
 * 基础功能是和平台相关的东西，Mac、Windows是不一样的
 * 而发送文字、发送短信 是和短信软件业务功能相关的，分为简化版本发送、 完整版发送 、 xxx版发送
 *
 * 这是两个不同的变化维度
 *
 * @author GaoXi
 * @date 2021/6/9 19:55
 */
public abstract class Messager {

    protected BasicFunction basicFunction;

    public Messager(BasicFunction basicFunction) {
        this.basicFunction = basicFunction;
    }

    public abstract void sendText();

    public abstract void sendPic();
}
